agricultural mechanization - German English Dictionary